#include <QCoreApplication>
#include<iostream>
using namespace std;
int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);
    cout<<"Vvedite ocenky ";
    int k;
    cin>>k;
    if (k>=1 && k<=5)
    switch (k){
    case 1:
    cout<<"ploho";
    break;
    case 2:
    cout<<"neudovletvoritel'no";
    break;
    case 3:
    cout<<"udovletvoritel'no";
    break;
    case 4:
    cout<<"horosho";
    break;
    case 5:
    cout<<"otlichno";
    }
    else
    cout<<"error";
                  return a.exec();
}

//При написании данной программы можно обойтись без оператора if else, что укорачивает программу
//на несколько строк.

//При рассмотрении оператора case было бы правильнее, если бы сообщение об ошибке выдавалось через
//default, что больше соответствует синтаксису данного оператора.

//Если сильно придираться, можно отметить, что в задании сказано ввести переменную К (большую),
//а не к (маленькую).

//Программа запускается и функционирует безошибочно.
